snow plough for removing snow from railway tracks - Francés Inglés Diccionario